
// const phone = '13299009987'
// phone = '029-78903456'
// console.log(phone)

// obj1 保存的是对象的内存地址
// const obj1 = '0xdasdasd'
/*
const obj1 = {
  name: '张三',
  age: 24
}

obj1.name = '李四'
console.log(obj1)
*/
// obj1 = {}

// for in  对象
// for of  数组

const arr = ['张三', 23, 100]
// const arr1 = arr
const arr1 = arr.concat()
arr1[0] = 'hahha'
console.log(arr)
console.log(arr1)
/*
const obj1 = {
  name: '张三',
  age: 24
}
const obj2 = {}
for (let item in obj1) {
  // console.log(item)
  // console.log(obj1[item])
  obj2[item] = obj1[item]
}
console.log(obj1)
console.log(obj2)*/



/*
let obj1 = {
  name: '张三',
  age: 24
} // 抽屉 001 002
//
let obj2 = obj1 // 赋值 obj1 的引用 | 内存地址

obj2.name = '李四'

console.log(obj2.name) // 李四
console.log('=======')
console.log(obj1.name) // 李四


console.log({} === {}) // true
console.log([] === []) // true

// 引用类型 | 复杂类型


// 值类型 | 简单类型
// boolean string number undefined null
// console.log(2 === 2)
*/
